self-contained device - Francés Inglés Diccionario